# CueAnon: What QAnon Signals about Congressional Candidates and What it Costs Them
## Benjamin S. Noble and Taylor N. Carlson

### Code
- `obs_text_analysis.R` contains all code necessary to reproduce tables associated with the observational text analysis. Tables 1, A1, A3-4.
- `tass_replication.R` runs all R code necessary to reproduce tables and figures associated with the candidate vignette experiment. Figures 1-2; All figures and tables in Appendix B. 
- `conjoint_replication.R` runs all R code necessary to reproduce tables and figures associated with the conjoint experiment. Figures 3-4; All figures in Appendix C.

### Data
- `all_bp_candidates.tab` contains candidate-level information on all 2020 primary candidates scraped from ballotpedia that were eligible for matching.
- `coded_candidates.tab` contains a smaller subset of candidates after the first round of matching and includes article information.
- `ra_agree_negative_codes.tab` includes the same candidates as `coded_candidates.tab` but the negative article are trained on a smaller subset of articles where RAs agreed on coding.
- `tass_small.tab` contains subject-level survey data used in `tass_replication.R` and replicates results of the vignette experiment.
- `mturk_followup_small.tab` contains subject-level survey data used in `tass_replication.R` that includes results of follow up studies related to the vignette experiment.
- `conjoint_demo.tab` contains demographic information from the conjoint experiment.
- `conoint_df.tab` contains subject-level data for the conjoint experiment.

### Other
- `news_sources.txt` a txt file containing a list of news sources used in the observational text analysis.	
- `ggtheme_baselike.R` loads ggplot settings to replicate the plot formatting.
- `cueanon_codebook.pdf` is the codebook for all variables used in the data sources.
- cueanon_readme.txt (this file).
